remote earth - French English Dictionary